$(function() {
	//查询组织生活计划待审批
	queryOrganizeLifeJh();
	//查询党员排名
	queryPersonPm();
});

function queryOrganizeLifeJh() {
	$('#organizeLifeJhTable').bootstrapTable({
		url : root + '/approve/homeDzb/findOrganizeLifeJhList', // 请求后台的URL（*）
		method : 'post', // 请求方式（*）
		striped : true, // 是否显示行间隔色
		cache : false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination : false, // 是否显示分页（*）
		sortable : false, // 是否启用排序
		sortOrder : "asc", // 排序方式
		strictSearch : true,
		clickToSelect : false, // 是否启用点击选中行
		height: '160',
		columns : [ 
			{
				field : 'lifename',
				title : '活动名称',
				formatter:function(value, row, index){
					return "<div style='width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;' "
					+"title="+value+">"+value+"</div>"
				}
			}, 
			{
				field : 'typeids',
				title : '分类',
				formatter:function(value, row, index){
					return "<div style='width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;' "
					+"title="+value+">"+value+"</div>"
					}
			}, 
			{
				field : 'starttime',
				title : '开始时间'
			}, 
			{
				field : 'endtime',
				title : '结束时间'
			}, 
			{
				field : 'adress',
				title : '活动地点',
					formatter:function(value, row, index){
						return "<div style='width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;' "
						+"title="+value+">"+value+"</div>"
					}
			}, 
			{
				field : 'jhstate',
				title : '计划审核',
				formatter:function(value, row, index){
					if(value=='1'){
						return "未提交";
					}else if(value=='2'){
						return "待审核";
					}else if(value=="3"){
						return "同意";
					}else if(value=="4"){
						return "退回";
					}else if(value=="5"){
						return "拒绝";
					}else if(value=="6"){
						return "取消";
					}else if(value=="7"){
						return "结束";
					}
				}
					
			}, 
			{
				field : 'jhstate',
				title : '操作',
				 formatter: function (value, row, index) {  
                     var html = '<input id="agreeBtn" class="btn btn-primary" type="button" onclick="openJhDetail(\'' + row.id + '\')" value="查看" />';  
                     return html;  
				 }
			}
		]
	});
}

//组织生活记录查看按钮
function openJhDetail(id){
	window.location.href=root + "/life/organizeLife/form?id="+id;
}

//查询党员排名
function queryPersonPm(){
	var year = $("#year").val();
	$('#pmTable').bootstrapTable('destroy').bootstrapTable({
		url : root + '/approve/homeDzb/findPersonPmList', // 请求后台的URL（*）
		method : 'post', // 请求方式（*）
		striped : true, // 是否显示行间隔色
		cache : false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination : false, // 是否显示分页（*）
		sortable : false, // 是否启用排序
		sortOrder : "asc", // 排序方式
		contentType:'application/x-www-form-urlencoded',
		queryParams : {
			"year":year
		},
		strictSearch : true,
		clickToSelect : false, // 是否启用点击选中行
		height: '160',
		columns : [ 
			{
				field : 'name',
				title : '姓名'
			}, 
			{
				field : 'organizationName',
				title : '所属组织'
			}, 			
			{
				field : 'year',
				title : '年度'
			}, 
			{
				field : 'totalScore',
				title : '积分'
			}, 
			{
				field : 'numPm',
				title : '排名'
			}, 
			{
				field : 'numPm',
				title : '操作',
				 formatter: function (value, row, index) {  
                     var html = '<input id="agreeBtn" class="btn btn-primary" type="button" onclick="openPersonDetail(\'' + row.personId + '\',\'' + row.year + '\')" value="查看"/>';  
                   return html;  
				 }
			}
		]
	});
}

function openPersonDetail(personId,year){
	window.location.href=root + "/approve/personStatistic/form?personId="+personId+"&year="+year;
}

//查询党组织排名
function queryPartyPm(){
	var year = $("#year").val();
	$('#pmTable').bootstrapTable('destroy').bootstrapTable({
		url : root + '/approve/homeDzb/findPartyPmList', // 请求后台的URL（*）
		method : 'post', // 请求方式（*）
		striped : true, // 是否显示行间隔色
		cache : false, // 是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
		pagination : false, // 是否显示分页（*）
		sortable : false, // 是否启用排序
		sortOrder : "asc", // 排序方式
		height: '160',
		contentType:'application/x-www-form-urlencoded',
		queryParams : {
			"year":year
		},
		strictSearch : true,
		clickToSelect : false, // 是否启用点击选中行
		height: '160',
		columns : [ 
			{
				field : 'organizationName',
				title : '所属组织'
			}, 
			{
				field : 'typeName',
				title : '组织类型'
			}, 
			{
				field : 'year',
				title : '年度'
			}, 
			{
				field : 'totalScore',
				title : '积分'
			}, 
			{
				field : 'numPm',
				title : '排名'
			}
		]
	});
}






















